#include "stdafx.h"

//Whitelist file - the following char array contains sha256 hashes of "all" required DLL files
char* WHITELIST[238] = { "5d88697613ba650495e9ea4f9142bbd09d46dd51512109e0f4ea07f054f6359f",
	"694cf94e8e102216d227ae39edc5f0724c9b1d0b4ad586d41040b0ba453223c4",
	"824202b392e9467f024067006b08258ba2f87b9367af3a95b756a99cbd5bc198",
	"8494f7b1b241a9c4121b78a01d756ca5e93417261e5e6e109728093b980c7b99",
	"0f5a0f576d4589e2a40d84d555b3cec8b05e491d6bb686f79451a368578bdd35",
	"085210d7806731d21ab5a81675f71cb93cf08425adc8fe774915cad9221c80ac",
	"645ca9e88da21c63710a04a0f54421018df415a3d612112c71a255c49325c082",
	"c36a45bc2448df30cd17bd2f8a17fc196fafb685612cacceb22dc7b58515c201",
	"16113812257d31c1eb2932649331f6699868d3ea634dffde303c19425ef432da",
	"add81ea1d208907d67802f0e96ec0327ba89021f870ba22b9c7e3a19013a6ae7",
	"e2e231f1c2e2ce19583483acc53318651fa7ca2de46bcb89b4cbf97ca0525122",
	"3a78579fd2e8ed905374df3cfa380db3a253494c6247638fc1d52ad12c8007c9",
	"849a82e9bea587e8221935f5132443f298412cf4d983c23c396510c7776ced41",
	"ed9d26f539065d62fccedeec8e509b30f4d15f8da586c1f657acefe9dabaacd0",
	"492eac5c51472b43de11825358aec4b9e3a081dacfd7513c696d6fe40f302ee5",
	"66f4da105bd72e41250cd59e2b3cd931b47ac9fdb6c784b9e33c5ee1ac29841f",
	"dcb76016f9ac47e631540874da208a089f9d529da9628705a2869b954526bfe0",
	"cdd734279c8f9f24ea2538bad8e91eb8c3dd74c33032db6b2d85c19576b42707",
	"b8f96336bf87f1153c245d19606cbd10fbe7cf2795bcc762f2a1b57cb7c39116",
	"a4ad1d2fd3ec2f26949dbbc388f9fff3713ad7eb4e9220af817ebb5223e467c6",
	"d8cfbe70d97f5bd880a46e797fdc3d33141d3c7413aedd3c64287e335e4330ca",
	"005be9ec30390e88c429622eeee4e2d2840cc3c75992c4a7f0e8a69756b0a2fd",
	"ff5e2f04f1fd56fdd19368150b5750275f0a44e9ea9820c8087e84ecbbf45286",
	"b02c99850940588d52b3e6db30db64582f294e0bd62101067becfea1483010c6",
	"b7faed8543095429567f16e3c1c46ddb11758ed711dc8267461b09219481236e",
	"2a47ff52d1d6480aad1919382e783ea184bf926311f8c7e466febe9f6fb88fd6",
	"1b594e6d057c632abb3a8cf838157369024bd6b9f515ca8e774b22fe71a11627",
	"b47a8d9985d9b71eb870816a0ab2b6403d394ccbdf7de5378d5721d58d68d28d",
	"10e3b89a5470e1bb6f73382135dd2352f5073c1ee8485d7476cfb5122d4aaa2f",
	"802a67247a04faff37ecc4df3dbd3f3783e180829e05e0aea7afa9afc6c9624a",
	"ac01fe84504b863dfa19d38be854f518521072ab697df51c888545cfbc839f4f",
	"1837275202628d3320867a3bf8cfda15491730c4b74215f7c0d7e140bf01ac3c",
	"3409ea885c9c332a997c81b3ca60352aeea30950304cdd128f29043d2cf7d194",
	"f38e9fe868d769ca59e899f0adae4112396cd06ab44f13306cd175670859a4c3",
	"755fa67f7bf10e3c6336788d297fbaa70f28f630852a43a78d3f7d7e3a7eced0",
	"9dfd9c58b90257c34d52b7156c1d2566be32ee7bd4699dde164a5f190ec4d44a",
	"e22408b4d2ede2f89e686a4fdcd4057be27b86d050e9cb489f0ffb39c72aec1d",
	"2a610beb16610fe2f2e9a50477a62a05481e8a5843a814955a0edff45d0304b3",
	"c69781683ca963a1335780dabbbc60e2c3cef0888738d3425d358d12e8d0af58",
	"cbcd032d679ade3a9942a1d116648d6a9ecc71f66f8630629e724e5ee23f9f73",
	"e5f3378ac40aee6114eeaf3bf11dc1059466891cae353e80c08622a60485c954",
	"c79db405d588c77e4acae3bc26080213beeb604c0a109afdf88031fc46b4cbc0",
	"2f3bb32ee2c0673058a74deeb2d405e5e79f833f33c4d289a93eb3c618a86e75",
	"80939a7b5354032256706c6ca0c3ccc7e67cd1c1c81eaea2cbc74997c0863662",
	"201313175bea013de47b00f9f563614641959fcad937fb873b587b7f8c87166c",
	"d00c7e0d665e467b712c68a446cc5be14fda743a2301878b3ceb72cdd0a8b8e7",
	"5d88697613ba650495e9ea4f9142bbd09d46dd51512109e0f4ea07f054f6359f",
	"68d66c36d1f293d10adcc6a33c870f989a29743537592cf172f02e794beafd1c",
	"0d3c73b45bc708d7b1e26dfb6d4f64031a998548fea0fb5ce198ed716f7dc9a0",
	"57f3353f89724147d8ac8b69b12c1303df26978309776f5f8ccf074526a915d3",
	"ff0db8bf0c68da0d09272e8181d2b5409c8850bb2f31aea3ac4cd14c5a420a59",
	"f82592908d038c44d9f2e5c5b7bc663a2d370fc565f40420e1138a9e55f0e7eb",
	"4bb7c956ea8d2ce63f5bf80fae652f98416a7635202aee04fc8d81000e6363df",
	"b383bd69a8f1301128a43373fbd5f6f3cb8c70bf3807c0b8db4cfcdc4ac3c3f8",
	"76f17d4df440d6734dc8157092d94eb18c2a73a0a49beea289e7b3ede30e86a2",
	"4bb2f43322093f02b2fbcc4b2456437356555da48dc6da67fc55a1b457d32149",
	"73f591c8f75822ffff27030f9ae629778e79d74eee3eac8ef20ca674cead08f7",
	"b861360d0a014265a0beb4cc2fe31ea05ae95120e8b07820c13a044d64c00e2b",
	"417205797cc9f6c986a863a61179784d9adcaf1961ef8a4d9042d73c5a86509a",
	"d0e46802d90afce8390cd377fcce98e8ee06c146a21e5cc2c397b6e5e7605ee4",
	"efbdbbcd0d954f8fdc53467de5d89ad525e4e4a9cfff8a15d07c6fdb350c407f",
	"d27490ecb39c6c17adc99a16de091f6c0e144865af487a68c3e988f057195a6c",
	"75633011cd28dcbd4834211a9d415f17de15bfcd80fb9ff6ce25cbbd4e9899af",
	"0e25ca984c0eeb629184423faa9bc6d4356df9a93f281e06dc83b4ac638aec4a",
	"6f8b87fb4d67f9e76a51ef759b58a95d903c4aac9c789a65a3fa1fc4f253d978",
	"e1edce6216b24037b243ac68ceebd510646b2efd70bc118e68303f9ed85d1973",
	"a650c3a244306f8e605bda8e74bfe438356ba4403b0cb61e980d3183e3f0a7c7",
	"17783e487bb67f613e825b8daee576e9f78e5df37b80b61be46f9ada4285d3bd",
	"72eaf30265a0cc88dec0fca7869734d8c93572457c61a2bf1bdffb20c061dbcd",
	"7e8980a3751762180d795eac38458303beaf8d1f85ab5f2d10d9ce7013090cbe",
	"38130b5f42fcb2c46ecf0c06f3d05a6f8e9d5e7d47cd9ec0e852de1c10ffe67e",
	"d9310c5bbfe089b8c81e259c462ec1e6d7a7a87fa59fc1f174ed5c58d409ae7a",
	"647587c396c941f2d0d23ce4189f1d053b2def47e6d9f32c2bd2bdecb03873c9",
	"54ba429753c27b15f313feba952ac5b2deaac548e31c4bb4f62796cc38b4f6dc",
	"0b28499594a53fda839c17356f258b0141e82e36e34fb6437d6dfcc55fd7d76b",
	"d926530c659ddaf80770663f46f1efd94ffb4aab475c4e3367cb531af4a734e1", // \Windows\SysWOW64\powrprof.dll
	"5a5d205e16e6afdcc965e4144fe6e104157de7541d31727520363f2670513940", // \Windows\SysWOW64\avrt.dll
	"59e2df91f8da9e33de65fa67a6a49a7c3f524618a87eaefc8a28c5304e7fab85", // \Windows\SysWOW64\linkinfo.dll
	"77373919dca647f09851e7e460ae78fbd89f21516b961f84ac4446304e51e09c", // \Windows\SysWOW64\ntshrui.dll
	"7f1b3ca09ab045f805da5765be7dd270f5ddace3073017f7386ff1e2fa82d6fb", // \Windows\SysWOW64\cscapi.dll
	"8721edb4c51bf6020002fa5ddb1987c68590f9f433a2f18d9756b2dac7542cb6", // \Windows\SysWOW64\slc.dll
	"9b4d262b10cb09543aca9a78482f4edd905791d2c8c518b574eba440a71a85b7", // \Windows\SysWOW64\mscms.dll
	"3f9d4ee64e4210340c6fee0de81bfe3c613ddbe608ec09d63817d24ce24bfc5e", // \Windows\SysWOW64\SensApi.dll
	"8ba490c65cb6978b4aaa8565a6e1f5277d90ecd3f08669712a26a3edda668e3d", // \Windows\SysWOW64\Speech\Common\sapi.dll
	"d68d9f525d31c1843b6ec8fa950166fa1f34db71222716e7b22dd33981c152b6", // \Windows\SysWOW64\msacm32.dll
	"04b7fb6c64bfa3b80549f35cef36d5dae5d19a40e42444b3665b6befdf98eb5f", // \Windows\SysWOW64\msdmo.dll
	"8afd65f38eecedb70c910138bc4f5e3e2f5fea2164cfac9c54728a469a31c57d", // \Windows\SysWOW64\kernel32.dll
	"f6ce805430ea4e9060ad8d5bcedc69ab61cf7c8729c853c6aa129addb9901e9e", // \Windows\SysWOW64\apphelp.dll
	"86e7e3e20333fbce72bd233ee31d0332cd12efadb59be620690dcbc2bd048624", // \Windows\System32\kernel32.dll
	"337e812d765706cd8f75da94651db6a25813e80fca84e9d2ae9fd8adfe0b44ff", // \Windows\System32\user32.dll
	"26f160d605f5e72721ec7248d0707baae7570d49c012abc5d899e5503389141f", // \Windows\System32\wow64cpu.dll
	"6b1c857aace7d119bf77c531d4897555a90c476da5148f6de04c32659bd04cf3", // \Windows\AppPatch\AcLayers.dll
	"9c2969aa451592c5954a9d88f465f22200f612baa3813b222a572715f09215cc", // \Windows\SysWOW64\user32.dll
	"d281fc1f4431006060dcf4fc377c856f6e729ee1cd759b1fc092157bc008eef7", // \Windows\SysWOW64\gdi32.dll
	"f3fac3e8bc0b07c52a650608a9ca91490d40c3ec64a167171ccdf4b55310c1a2", // \Windows\SysWOW64\shell32.dll
	"2de7655f1c2692d366e3700fb77f4d381f14bee81f74cf740d5201a8cf932eb9", // \Windows\SysWOW64\windows.storage.dll
	"d0c9d35d698a01e150fa068739907b6f67450e0b685a4b04f32de2302860e6fb", // \Windows\SysWOW64\combase.dll
	"94e7fb44080d32b2f40a2211e396691a52961d1c2691565104deab3cddd59583", // \Windows\SysWOW64\rpcrt4.dll
	"9e4843273e2dc26cf8aa2112c274e79f43c135478b3cf2a7bf80b2e845628c70", // \Windows\SysWOW64\sechost.dll
	"03ae35a6ce9ffd312d0a04db2d6132053dd607da6c532ec5f731a14952e81697", // \Windows\SysWOW64\shlwapi.dll
	"e4a340789b003b7edc969d7a515b4c6bb2cd34e1a47442d5732babac6f738882", // \Windows\SysWOW64\kernel.appcore.dll
	"5d5d843111a12410fe07e4648aa928ea9bad7bf01cc26f293398aa87a0a9383d", // \Windows\SysWOW64\profapi.dll
	"e39fc71cea5807555d232cfd4d748ce071248a546f78348fac7650b6cea32843", // \Windows\SysWOW64\oleaut32.dll
	"d2eb567842497fb9651f366a55f8a9c589a71a1c236cfd3e4347a89a4b8bbbb0", // \Windows\SysWOW64\setupapi.dll
	"797b1d5662415cb033238f137dded2b940254090a62dc087d77582fccc15804b", // \Windows\SysWOW64\mpr.dll
	"e1bde0a9e1260fb74c2952fb815f6c6858fee083207988357d250c954b408e71", // \Windows\SysWOW64\sfc.dll
	"4b87cffbc0f7de3f1370187a4d3c885cfb3c2d415d77d032e6041d024b42d8ed", // \Windows\SysWOW64\bcrypt.dll
	"5bbc9ef65a3912e8789dc40063a9b499b2ebdd753eba78e4f24ca868f4a196c7", // \Windows\SysWOW64\sfc_os.dll
	"e6ce24e1ee40da5f3b0ca52c277beff58097cd9b8d5bfb1f0f419d81393e0e49", // \Windows\SysWOW64\version.dll
	"4aa643ae9975d4abb7d5b30d1f5dc3c50acf297ab1bc4fe11accc26371ae01fa", // \Windows\SysWOW64\winmm.dll
	"8100664ceafa489861ad76af885701e129e8a12b6e4794e3b458cf43f6c5500c", // \Windows\SysWOW64\userenv.dll
	"f266d6c04b6a5dffd0073e6de41a238311500148990fd3656becd9233cd58756", // \Windows\SysWOW64\wtsapi32.dll
	"e7968c9a6cb83c998e7ef5907b93cde1e4412948b6ca39fd8ebb371af7a697ea", // \Windows\SysWOW64\winmmbase.dll
	"6e0e4d6d7a4b313c08866999ea6ccb8cee09b96975dce56434e499729b2f92b7", // \Windows\System32\wow64win.dll
	"e57f25017c1149a3e076a5701149cae380f37fc7f4fa0bca3818072455384222", // \Windows\SysWOW64\sspicli.dll
	"b24624761e2b7ae51eb8b7336f1e31fc8f7a889d08046442c93041829b53c4bd", // \Windows\SysWOW64\cryptbase.dll
	"429af2d1ab5cfe5e5a691f30877244a7067e2af44bcaa1240a942ef3c3cb033f", // \Windows\SysWOW64\advapi32.dll
	"0d39a2e08b782473e38bf11b6ebe4a37e74b003b22c29fcd85209230da4017e6", // \Windows\SysWOW64\SHCore.dll
	"b0606e2fddae845b97e4ac92ee0d10eba475d95ec77a3a0b9351b31f6bb09228", // \Windows\SysWOW64\netapi32.dll
	"36ca110aeb6da4ce9e581f476ab3e1bfa3407e0a9565be7251ee39c5ab9656fd", // \Windows\SysWOW64\usp10.dll
	"249fb52269e3b74534564f475139a56049bd3a451e6fef88f041eb4d937ec6e7", // \Windows\SysWOW64\hid.dll
	"056998452f9a6b76d29f1354e94c153cf4c9e41a1ba8ee92aa39109e50ad4196", // \Windows\SysWOW64\oleacc.dll
	"da8fc902c3b9daca4d6d0e29e3bc4d9c211f154c6f9d3e74a6929515e9e643a9", // \Windows\SysWOW64\secur32.dll
	"6d5370f773c78248110cc40e52932f3ff86231894ad5b87d0c1b08569ab80672", // \Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.10586.0_none_d3c2e4e965da4528\comctl32.dll
	"71fa843fcdd4d10102157dc587a7e9564aae1927457872e267af6eec12062938", // \Windows\SysWOW64\credui.dll
	"07cf2ad8ea859be4ec6a8a384967f2a6c6d67efca5ffc8cdc1d1d9924ee70bb0", // \Windows\SysWOW64\pdh.dll
	"d4bdb5bbfdc79fb5545dc8b5a4808a72c8d9e58079c9ef0f6ffc7d72ada224b1", // \Windows\SysWOW64\ntdsapi.dll
	"9b1d17f594736bef37e4c96dc3df0335a70ffdbf440ed73df2a8a80ea0522166", // \Windows\SysWOW64\wkscli.dll
	"c3d371337b8a8b0478bb9899515378f1b1f6c1bdbbe7644ca87897811d308ad2", // \Windows\SysWOW64\samcli.dll
	"d39a588d3c2134a4e474b78d110fc7f7c50009573703988f12d6d5f686f9a97f", // \Windows\SysWOW64\netutils.dll
	"2cc88bd3e3b96c20780ac8e27fbf86b6a1425a00a76af15c0e53d189c2c628ad", // \Windows\SysWOW64\ntmarta.dll
	"31238ee3d8e1c815da2da78ae55c1f7a97378f59618f77f0109e894b2e7a9fca", // \Windows\SysWOW64\uxtheme.dll
	"9d9763e19f86fb487474071a554008c82f90e0e99c01d733f7269b5326b2773e", // \Windows\SysWOW64\DWrite.dll
	"b0ba461805c96114283d7716f60cdafaffe012f32615ccafe4067ae7bcdf3d02", // \Windows\SysWOW64\dwmapi.dll
	"961cb8c326403a694cdcaf78a39d271b997edd4fc6bd982fdd27548c0fc30c56", // \Windows\SysWOW64\nlaapi.dll
	"0453cd87d59a560e6a40e6be6aab9a1436602468b202354b6e525ee6fc24d1a4", // \Windows\SysWOW64\AudioSes.dll
	"3c5429597ad0faddc766da1814aaab5fab013f5939adee371127a747f691b0da", // \Windows\SysWOW64\MMDevAPI.dll
	"ae884ab225e06af3cc9a1483e58f7b9eac85a18abdab2afab042b3adbdf4a868", // \Windows\SysWOW64\devobj.dll
	"abf17a410b64aee2dade93e7bdadc5f72d6da677831300fac7c8148d58ef5552", // \Windows\SysWOW64\propsys.dll
	"7777e12b215233c62b31da07ebcb406477fd2104c28008860f2eb68549656ba7", // \Windows\SysWOW64\dhcpcsvc6.dll
	"71a5156f7b0f493e888b514698a2cb35361d2685ce680bf7b82d1af95d119c2c", // \Windows\SysWOW64\dhcpcsvc.dll
	"e68cdf922edf53968f9c98a44cfd393738fce7e1ffaf56af64c8db0749f0633f", // \Windows\SysWOW64\gpapi.dll
	"99b678118745cfba7b6a29d3282494bf4c1a5634fc4fb7dba29ed4c70fb5c9e4", // \Windows\SysWOW64\wlanapi.dll
	"cd08680921120a5154cf6dc1265fcef5e276c0c6fdfe733547aaa288c4e38285", // \Windows\SysWOW64\WinTypes.dll
	"aed60278102e56cf97b6dcc696aec165ce7a1c8bb789cf96791b776741f150bb", // \Windows\SysWOW64\Wpc.dll
	"49b47d834320ae5a0bcfb5a7fedbb952f43d125b75fc5aed85b93a7110582b5f", // \Windows\SysWOW64\msvcp_win.dll
	"4ca6d97252779eb1fd5b6f9c00c520a2bdb829ec00ff8b01a85f3b6e3235b071", // \Windows\SysWOW64\ucrtbase.dll
	"2db67dc47132aac7425db45bd39bbab46ccc3a7c88add705e1264ebafac4b033", // \Windows\SysWOW64\comdlg32.dll
	"eff9937c41dd58b39f7957c12f27d15d153d48441acee67daaf36e4a15bb4c1f", // \Windows\SysWOW64\FirewallAPI.dll
	"7069685545172d4c0956bbea8ea19eafae60acd1fdbb9a85e70a779f3fb7b1f8", // \Windows\SysWOW64\davhlpr.dll
	"f44c6bcf1276f546e2db59ed5b5bf0612551b2678bb3749c1ceef76acd0ee557", // \Windows\SysWOW64\fwbase.dll
	"d559ab9854087bf3ed278da00fe4be25eb9910cbbc5f5fc1b3500993a503989f", // \Windows\SysWOW64\winsta.dll
	"492269fa47191b29a8c91cc203b746d75b695cf0f36cf0df9794d8c468433876", // \Windows\SysWOW64\directmanipulation.dll
	"80ac800a7370afce0a12a43bec5377cec01298568fd96b0f74722afc281df4f3", // \Windows\SysWOW64\mswsock.dll
	"5bd7f145d1c866415dbc267108068666286ccac7a8552eff2b2eb21148bbe7f0", // \Windows\SysWOW64\D3DCompiler_47.dll
	"211ca6ff3fad3751f296d4df3b7ce7393d05db06a8bb5e2eec441818308c68f4", // \Windows\SysWOW64\cryptsp.dll
	"92257b5a6bcdbc72960058742e0b32824480c9b10c111c350d38410dd8477f54", // \Windows\SysWOW64\d3d9.dll
	"206c5fb6aa43014988c2fb64a852853ee2f83c90cf750108c1904af7dc1347ea", // \Windows\SysWOW64\dxgi.dll
	"843cc3ba589870070900e3c47cd0bc2cac423d7567a9a1dd69947ed637de6d20", // \Windows\SysWOW64\d3d11.dll
	"420cf5bc3c2db60c3ef5dbf80b405d48140b980d08fda429d635386c307d204d", // \Windows\SysWOW64\rmclient.dll
	"e6c9ab61190612736bac803f69ccdb1df01c004d73bf03de90f096c8dbbe8014", // \Windows\SysWOW64\winhttp.dll
	"ff499d74498ccee07d1edaba1b23dbc7156fba6fda4960a81d54cb4cfe5ba76c", // \Windows\SysWOW64\dnsapi.dll
	"74b971b10a5cdb600314229aca07ad337efc48f381fac91fe7c302bd62cae01f", // \Windows\SysWOW64\rasadhlp.dll
	"7be152a4e2873af9193873d0359df3a0eff705b639e8e9fe9a20c95c55af9f8d", // \Windows\SysWOW64\DataExchange.dll
	"59f502c7cfb44a65fe14ba5bc120e15037552390a4abc6b76022547b1855fb9d", // \Windows\SysWOW64\dcomp.dll
	"59bc89db52106f1665c462ca44e954ee538d3b646cae0bafb777aada6fe22f9f", // \Windows\SysWOW64\twinapi.appcore.dll
	"1fb808d34ddfa1225c716e9084702280f4469daf755f741e5ca041ab0ff129ea", // \Windows\SysWOW64\d3d10warp.dll
	"1b9571ed744456a04ae0c7a8b836948293940ca0d8fda4f5ec2bbdc5cbecd597", // \Windows\SysWOW64\ExplorerFrame.dll
	"1a50062ea35c11eebab4dbc491865a0e548568a87a9e53011823d51c7e4cbe58", // \Windows\SysWOW64\edputil.dll
	"cb57d595ade72844052089a8bbbf18570d2162b6a10a8b8a07f275f12c3990df", // \Windows\SysWOW64\BluetoothApis.dll
	"50e98a8ec61ce25022236c6e635a062e3e3bd14a3024092d5fb6b918981c7f21", // \SystemRoot\System32\ntdll.dll
	"7190193454257316d8f8f30d553a456bd35265609f0ccc51e467cd7742edf8a4", // \SystemRoot\SysWOW64\ntdll.dll
	"ba56ece4e6871324b189d69ee5ba6cf1c2f444924ff6275092c975a6e2554349", // \Windows\SysWOW64\dpapi.dll
	"7905a54c7c9de9164c5505daf341c73602654e9cb69bc3a705f21f321a07fc7e", // \Windows\SysWOW64\rsaenh.dll
	"7b12b0e844810edab3a79a2437f717adcfac5d4813256d7cc8a537627c521a78", // \Windows\SysWOW64\cryptnet.dll
	"896fb889270f13ab48c9e2d531589f89bf15c3143566d46d6dba25365204e5ba", // \Windows\SysWOW64\twinui.dll
	"f4790e093feec34a9e47902776e6038abf5528962e649679243c728d54e3d749", // \Windows\SysWOW64\Windows.UI.Immersive.dll
	"15a9f32076ede68e5196088e87b3162a629b20638de7bc74de184e941825cd96", // \Windows\SysWOW64\linkinfo.dll
	"7d6297b5e9e00b1ef041b9a89a02a1cce1ca7f3222eab2c07ab64df45cad8f1f", // \Windows\SysWOW64\ntshrui.dll
	"4627afdf77b6d7f11dc0bfef9ecc1f449f2e386e9fcfe913a36bc660ed9646ea", // \Windows\SysWOW64\srvcli.dll
	"752f02f2617c4d2577ab417c72892e62c48183707d09fc5d6d1355883823ef14", // \Windows\SysWOW64\cscapi.dll
	"416bfc36d0166d8f3995cff2b4df379c66ea5e3b8f9e227ec43efb14a65a42fb", // \Windows\SysWOW64\coml2.dll
	"f8014a8e722c0cfb8018b2c1675e032badb75396af715a52c3d7efa00dc4c8af", // \Windows\SysWOW64\mssprxy.dll
	"7ecbc2b8b511ee8fad1d268a3d98c3a79cb4affe7cf631b31427e6c0fd63694f", // \Windows\SysWOW64\samlib.dll
	"9091711fbf3f53dc5b89cc8b1480986628f190950c331097bfa7cae70b4327cc", // \Windows\SysWOW64\mscms.dll
	"bc36217ad358615fe3042a41d54626c571c1bc11ce3c63b71cebe6996b579650", // \Windows\SysWOW64\mfplat.dll
	"9bf9d57c554a2b11b2b112562adc1ea5b8010a40774a256e1e276aef7d6b71d6", // \Windows\SysWOW64\RTWorkQ.dll
	"c6cdcff96d2756e3ae3beac4c394edd11a9de9de8c74db83c2837297b6c55436", // \Windows\SysWOW64\avrt.dll
	"9a2843e889338bbc09f9929d072603e9a5e50e81e14c3a78ade1d9134509f5f7", // \Windows\System32\wow64.dll
	"c001a3f48f3c47075b813601610ebcbaddcdd2117367b2ee87f7828f39c2ec42", // \Windows\SysWOW64\KernelBase.dll
	"3b010ec10d1ef732ec0b458658de44bb1c027fd429eb2733de0a50af20488aa0", // \Windows\SysWOW64\msvcrt.dll
	"491a0ec81db5c44064385e1f23321502d9a56ff07470f9bc71642a7c14b108e7", // \Windows\SysWOW64\bcryptprimitives.dll
	"1cfcda6e0c83bf8cb9825053493e09870bc00c1f2fa5974a4c75e590cdd3915b", // \Windows\SysWOW64\cfgmgr32.dll
	"1e93f25cb555fc11188a0653a457fa59bd4b786e609fb15d1e4f0ef17d9f7e30", // \Windows\SysWOW64\imm32.dll
	"ba27f412f745412201b6270c8a71829c6deb108d38e65c86af9c4ccd23fd37de", // \Windows\SysWOW64\powrprof.dll
	"ac13f2fbea3c8f72f64434f52ea90fc14b602cf74a8b53a043cdd47f8b5941a7", // \Windows\SysWOW64\psapi.dll
	"5a7a299aa4a26b32126a1b0ac81f7d43aa3423aba9a4610742439a8b3bf14593", // \Windows\SysWOW64\ole32.dll
	"090df16cb50876d1157aef0a041e8a146592943d380ddc20c61d819aa52e497f", // \Windows\SysWOW64\wintrust.dll
	"285beb82b3d9a1f81fe10d15121542338fe47d913c42c023cddb6a3379f0c7f0", // \Windows\SysWOW64\msasn1.dll
	"5b9c1aa7e52a55770d4cdb1fc6db7d5880f67af3475fa5195db9151a28c71d61", // \Windows\SysWOW64\crypt32.dll
	"c074a4e15a4be7ef32c6bd640871b651540f693d602af6ca7ebf214bb6fe4dd2", // \Windows\SysWOW64\ws2_32.dll
	"a1a2301a0b28b2ec89b18af42a5bceaf3340335def30b3a952f7d26dc820d69f", // \Windows\SysWOW64\msctf.dll
	"694c9858a4072bcb015933c1c6a9e4ec1e7502e7d211eb1782ebc69b811ccfe7", // \Windows\SysWOW64\nsi.dll
	"008bb8c85a78d46e704970abeefc1f412768896702027c2ebfe3cc4780adf469", // \Windows\SysWOW64\clbcatq.dll
	"5711c55f459a422316eae9b0a99e2ba33635c275fad43ea33ac005a03c02a021", // \Windows\SysWOW64\msmpeg2vdec.dll
	"7726a82f6cfb79d24cc181634575aefae11193fcc2cf47962fda133386f7da8e", // \Windows\SysWOW64\mfperfhelper.dll
	"793a9c12bd033f5f67e6c876d71c5f27d3cef8b2a88ceeea11783bb16d1c5a92", // \Windows\SysWOW64\msvproc.dll
	"de045595d405663b55fddf179c080f9f871f0fdff3d7f90856332328b95e0834", // \Windows\SysWOW64\UIAutomationCore.dll
	"9be85a7a096758b8a74337561d038b21cfe2e55011199ce0ba6d710591ed64a6", // \Windows\SysWOW64\sxs.dll
	"1595887fa72397b5070699eecdd1a0dcc5dedf1d46e25f000a9c4d6ba18634e6", // \Program Files (x86)\Google\Chrome\Application\47.0.2526.106\libexif.dll
	//Windows 7
	"b7a268eb4c53969dddd123690d367b7a1d19384037d7f417a18137eecb8f0cbd", // \SystemRoot\System32\ntdll.dll
	"15c2238c9e4d5b64a493b1e460d9c5f425f0ab464138ce116b53797d227f8a5a", // \SystemRoot\SysWOW64\ntdll.dll
	"72d95e8406bc834cbc363c8bbcbac9499b436bb10815a18a0026322bc6ad683f", // \Windows\SysWOW64\kernel32.dll
	"3928165890e1e9f57e53d9d1b0dfb54f7a36886cb76a4f81d18010662884bc2c", // \Windows\System32\user32.dll
	"4f68f1a49bf3e97d032b40250f362a488fdb38c05686f9fb4d47c856b507d7c0", // \Windows\SysWOW64\KernelBase.dll
	"ad61db4df59907c7e0a7b85176e9a54f2de4d67495af047a1f9af1fd5426470a", // \Windows\SysWOW64\advapi32.dll
	"051636bfdff7ab0e4191354e846bd0dacca1a01fcc13c1afed91d8dbfe17127a", // \Windows\SysWOW64\msvcrt.dll
	"3d2e4cb0956d30307fe6440e4fca0e327dcd2643113860be526383e7934a495c", // \Windows\SysWOW64\sechost.dll
	"a1668bc492938b2a68744bda9db7461577ad0de67811fb9fa1aa3e56cda327c1", // \Windows\SysWOW64\rpcrt4.dll
	"1ead1b33e2398a25bcea7795a4fe38a7ec2a62013469d23adb69f8c106ba33db", // \Windows\SysWOW64\cryptbase.dll
	"0a887d800b4c6ef07ec318364d719c14b4563a9c5254e4c62ab766f3e5fcca73", // \Windows\SysWOW64\user32.dll
	"d13ca6b60093ada10ad3823e3672e370cbfb48e55ac7fb3fbfb4b330fac97e8b", // \Windows\SysWOW64\gdi32.dll
	"6b3e439588b9d5aa0607445653f0c7a37d673b571892293b096bf50f9e276605", // \Windows\SysWOW64\usp10.dll
	"33cc8b140b0e4a9b702e3468be2646aee4273f20c6ea5bac6c3d8fc8edef0881", // \Windows\SysWOW64\profapi.dll
	"68c8af0cc1923e3a7245392f2480ee665d265df300a609d2540bf7c6d9c1a1be", // \Windows\SysWOW64\imm32.dll
	"4ca82b2581f417d8d6d81f446f81283d3de91c8e8e0bc2dc3da4cf8d55e765f5", // \Windows\SysWOW64\msctf.dll
	"4e65b519821552d3b02736883b695c4953e9ddea1a61f22ff37d67dbba7bbd4d", // \Windows\SysWOW64\shell32.dll
	"1d326d7d116d76876ee2b14a5bfb7b4328e21db9b5aaab9cb67f8efb93924230", // \Windows\SysWOW64\shlwapi.dll
	"c37e8a2df20978761662ffd9dfe51dc787519b7920b406851ca3fc2417270b79", // \Windows\SysWOW64\ole32.dll
	"2d824c66a97fc8c39dafa397cc47495b712d175eef393486946da8936bdd466a", // \Windows\SysWOW64\psapi.dll
	"cff8f44791b0fc19bd2659f58497a021486429dc6390da985c612109d386b991", // \Windows\SysWOW64\crypt32.dll
	"902000ee51efeabaf6a4b30f880aa37083d2232c6fc622ca513c4a823390feda", // \Windows\SysWOW64\msasn1.dll
	"3fb82988aab66813567e8db951d4ee87f156201070f005fdbf52ef998a323e65", // \Windows\SysWOW64\nsi.dll
	"acb756ea54e71f124d928829666b5b439785593877ff7c0c76adcf954f4e6c94", // \Windows\SysWOW64\Wldap32.dll
	"3b0d73c50d40a6f42629b7750f99f656bf5c1c50237d5f98b6c0f2ce5e2da359", // \Windows\SysWOW64\clbcatq.dll
	"6cda17da9b44d11e69f7c6682fa633ea75731623bb21b429a0fe2086ed4495a7", // \Windows\SysWOW64\setupapi.dll
	"209ff1b6d46d1ac99518fcf54f2f726143b2dbf2c5fda90212fbef7526f7cbf5", // \Windows\SysWOW64\devobj.dll
	"3c8bf3f0c08c7fa8de5cd9c60ad9d00b742e84eb1febeeba0f7159844baaa471", // \Windows\SysWOW64\cfgmgr32.dll
};

